suicide bombing - Turkish English Dictionary